page {
	background-color: #F9F9F9;
}

.van-nav-bar {
	background-color: white !important;

	.nav-bar-title {
		font-size: 42rpx;
		font-weight: bold;
	}
}

.swiper {
	margin: 30rpx 36rpx;
	height: 320rpx;

	.swiper-img {
		display: flex;
		justify-content: center;
		align-items: center;

		.img {
			border-radius: 16rpx;

			height: 300rpx;
		}

	}
}

.apply-list {
	margin: 30rpx 5%;
	background-color: white;
	display: flex;
	width: 90%;

	.list-top {
		display: flex;
		justify-content: space-between;
		padding: 30rpx 30rpx;

		.list-title {
			flex: 3;
			font-size: 35rpx;
		}

		.list-selector {
			flex: 6;
			display: flex;
			justify-content: flex-end;
			font-size: 28rpx;

			.type-selector {
				background-color: #F9F9F9;
				border-radius: 64rpx;
				padding: 10rpx 16rpx;
				margin-right: 15rpx;
				font-size: 22rpx;
			}

			.price-selector {
				background-color: #F9F9F9;
				border-radius: 64rpx;
				padding: 10rpx 20rpx;
				margin-right: 20rpx;
				font-size: 22rpx;
			}

			.time-selector {
				background-color: #F9F9F9;
				border-radius: 64rpx;
				padding: 10rpx 20rpx;
				font-size: 22rpx;

			}
		}
	}
}
